barbs of ridicule - Español Inglés Diccionario